far better - Turkish English Dictionary